Sludge pressing - German English Dictionary